package com.chain.qs.modules.biz.entity;

import com.chain.qs.common.persistence.DataEntity;
import com.chain.qs.common.utils.excel.annotation.ExcelField;

import java.sql.Timestamp;

/**
 * 设备信息记录总类
 * 包含各设备公共需要的属性
 */
public class EquipmentItemRecordSuper<T> extends DataEntity<T> {
    private static final long serialVersionUID = 1L;

    String officeId;
    String officeCode;
    String officeName;
    String sgroupId;
    String sgroupName;
    String groupId;
    String groupName;
    String gitemId;
    String gitemName;
    String typeId;
    String etypeKid;

    Timestamp timeStamp;
    String timeBegin;
    String timeEnd;
    String recordColumn;


    public EquipmentItemRecordSuper() {
    }

    public EquipmentItemRecordSuper(String sgroupId, String gitemId, String timeBegin, String timeEnd, String etypeKid, String recordColumn) {
        this.sgroupId = sgroupId;
        this.gitemId = gitemId;
        this.timeBegin = timeBegin;
        this.timeEnd = timeEnd;
        this.etypeKid = etypeKid;
        this.recordColumn = recordColumn;
    }

    public String getRecordColumn() {
        return recordColumn;
    }

    public void setRecordColumn(String recordColumn) {
        this.recordColumn = recordColumn;
    }

    public String getTimeBegin() {
        return timeBegin;
    }

    public void setTimeBegin(String timeBegin) {
        this.timeBegin = timeBegin;
    }

    public String getTimeEnd() {
        return timeEnd;
    }

    public void setTimeEnd(String timeEnd) {
        this.timeEnd = timeEnd;
    }

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public String getEtypeKid() {
        return etypeKid;
    }

    public void setEtypeKid(String etypeKid) {
        this.etypeKid = etypeKid;
    }

    public String getGitemId() {
        return gitemId;
    }

    public void setGitemId(String gitemId) {
        this.gitemId = gitemId;
    }

    public String getGitemName() {
        return gitemName;
    }

    public void setGitemName(String gitemName) {
        this.gitemName = gitemName;
    }

    public String getGroupId() {
        return groupId;
    }

    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getOfficeCode() {
        return officeCode;
    }

    public void setOfficeCode(String officeCode) {
        this.officeCode = officeCode;
    }

    public String getOfficeId() {
        return officeId;
    }

    public void setOfficeId(String officeId) {
        this.officeId = officeId;
    }

    public String getOfficeName() {
        return officeName;
    }

    public void setOfficeName(String officeName) {
        this.officeName = officeName;
    }

    public String getSgroupId() {
        return sgroupId;
    }

    public void setSgroupId(String sgroupId) {
        this.sgroupId = sgroupId;
    }

    public String getSgroupName() {
        return sgroupName;
    }

    public void setSgroupName(String sgroupName) {
        this.sgroupName = sgroupName;
    }

    public Timestamp getTimeStamp() {
        return timeStamp;
    }

    public void setTimeStamp(Timestamp timeStamp) {
        this.timeStamp = timeStamp;
    }
}
